
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
XXXXXXXXX XXXXX  XXXXXX XXX XXXXX  XXXXX  XXXXXX  XXXXXX X   XXXX X X
XXX  XXX  XXX  XX  XXXX   XXXX   X     XXX X XXXX    XX    XXX    X X
XXXXX  X XX  XXXX XXXXXXXXXX    X   XXXX  XX XXXXXXX XXX  X XXXXX X X
    XXXX XXXXXXXXXXXXXXX XXX  XXXX XXXXXXXXXXXXXXXXXXXXXXXX  X    X X
XXXXXXXXX  XXX   XXXXX XX XXX XXXX  XXXX XX XXX  XXXXX  XX     XXXX X
XXX   XXXXXXXXXXXXXXXXX   XXXXX  XXXXXXXXXXXXXXX  X    XXXX XXXXXXX X
XXXXX   X XX XXXXXXXX  XXXXXXXXXX    X XXXXXX XXXX  XXXXXX XXX X XX X
     XXXXX XXXXXXXXXXXXXX  XXX  XXXX XXXXXXXXXXXXXXXXXXXXXXXX  X  X X
XXXXXXXXX  XXX  XXXXX   XXXX  XXXX  XXX XXX XXX XXXX   XX   XXXXX X X
XXX XXX   XXX XXXX XX XXXXXXXX  X X    XXXX XXX      XX XXXXXXXX XX X
XXX  XXXXXXXX   XXXX     XXXX     XXXXXXXX     XXXXXXXXXX XXXXXXXXX X
XXXXXXXXXXXX  XXXXXXXX  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXX X
XXXXXXXXXX  XXXX     XXXXXXX         XX XX XXX X XXX XX XXXXXX  XXX X
  XXXXXXXXX  X  XXXX XXX   XXXXXX   XX  XXXX  XXXXXXXXXX  XX   XXX  X
     XXXXXXXXXX XXXXXX  XX XXX  XXXXX XXXXXXX XXXXXXXXXXXXXX X XXX  X
       XXXXX XX X XXXXX XXXXXXXXXX XXX    XXXXX XXXXX  XX  XX XXX X X
       X  XXXXXXX XXXXXX XXXXXX XXXXXXXXXXXXXXX   XXXX XXXXXXXXXX X X
        X   XXXXXXXX   XXXXX  XXXXXXX XXXXXXXXXXXXXX  XXXXXXXXXX XX X
          X   XXXXXX  XXXXXXXXXXXXXXXXX   XXXX     XXXXXXXXXXXXX XX X
           X   XXXXXXXXXXX        XX  XXXX  X XXXXX XXXXXXX XXX XXX X
           X   XX XXXXX   XXXXXXXX XXXXXX  X  XXXXXX X   X XXXX XXX X
           X   XXX  XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X XX XXXX X
XX        X    XXXXX  XXXXXXXX   X   XXXXX  XXX   XXXXXXXXXXXX XXXX X
  XXXXXXXX     XXXXX XXXX  XXX  XXXXX    X  X   XXXXXXXXXXXXX XXXXX X
              XXX  XXXXXX    XXXXXXX XXXXX XXXXXX XXXXXXXXXXX XXXXX X
       XXX   XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX    X  X X XXXXXX X
     XX   XXXXXX  XXXX  XXX   XXXXXXXXXX  XXXXXXXXXXXXX XXXX XXXXXX X
XXXXX     XXX   XX XX XXXXXXXXX XXXX XXXX XXXXXXXX   X  X XX XXXXXX X
          XXXXXXX  XX  XXXXXXXXXXXXXXX    XX XXXX XXXXXXXXX XXXXXXX X
          XXXXXXXXXXXXXXXXXXXX XX  XXXXXXXXXXX XXXXXXXXXXXX XXXXXXX X
         X     XXXXXXXXXXXXX  XXXXX XXXXXX XXXXXX XXXXXXXX XXXXXXXX X
XXX     X        XXXX  XXX   XXXXXXX  XX  XXXXXXXX  XXXXXX XXXXXXXX X
    X    XXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX X
    X   X         XX                                      XXXXXXXXX X
   XXX     X       XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
XXXX       X     X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
XXX         X    X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
XXX       X  X    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
XXX   X      X   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
   XXXXX  X  X  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
    XXXXXXXXXXXXX                                      XXXXXXXXXXXX X
    X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX X
XXX  X     XXXXXX  XXXX X    XXXXX  XX  XXXXXX  X  XX XXXXXXXXXXXXX X
      X XXXXX XXXXXXXXXXX XX XXXXXXX XX XXXXXXXX  XX XXXXXXXXXXXXXX X
   X          XXXXXXXXXXXXXX XXXXXXXX  XX  XX XXXXXX XXXXXXXXXXXXXX X
    X          XXX XX XX   XX   XXXX XXXXXX XX X XX XXXXXXXXXXXXXXX X
XXXXXXXX       X  XXXX  XXXXXXXXXXXXXXXXXX XXX XXXX XXXXXXXXXXXXXXX X
      XXXX     XXXXXXXXXXXXX XXX  XXX XXXXXXX XXXX XXXXXXXXXXXXXXXX X
XXX       X    XXXXX  XX  XXX XX XX XXXXXX XXXXXXX XXXXXXXXXXXXXXXX X
X       X  X  XXXX XXXXXXX  X   XXX XXX XXX X  XX XXXXXXXXXXXXXXXXX X
XX  X   X   XXXXXXXX XXXXX  XXXXXXXXX   XX  X XXX XXXXXXXXXXXXXXXXX X
XXXXXXXXXXXXXXXXX XXXXXXX XXX  XXX  XXX XXXXXXXX XXXXXXXXXXXXXXXXXX X
XXXXXXXXXXXXXXXXXXX     XX  XXX X XXXXXXXXXX XXX XXXXXXXXXXXXXXXXXX X
   XXXX     XXXXXXXXXXXXXXX XXXXXXXX XXXX XX  X XXXXXXXXXXXXXXXXXXX X
XXX     XXX   XXX    XXXXXXXXX XXX  X XXX XXXXX XXXXXXXXXXXXXXXXXXX X
    XXXXXXXXX XX XXXX   X     XXXXX X   XXX  X XXXXXXXXXXXXXXXXXXXX X
   X         X XX XXXXXX XXXXXXX XXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXX X
XXX            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX X
         X     X                              XXXXXXXXXXXXXXXXXXXXX X
     X        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
      X  X   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
XXXXXXX                                     XXXXXXXXXXXXXXXXXXXXXXX X
XXX  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX X
XXXX  XX XXXX   XXX   XXX X   XX  XXXXX XX XXXXXXXXXXXXXXXXXXXXXXXX X
XXXX  XXX  X XXXXXXXXX  XXXXXX  XXX X  XX XXXXXXXXXXXXXXXXXXXXXXXXX X
XXX   XXXXX XXX     XX XXXX XXXXX   XXXXX XXXXXXXXXXXXXXXXXXXXXXXXX X
 XX X XX XXX   XX XX XXXXX XXX  XXX X XX XXXXXXXXXXXXXXXXXXXXXXXXXX X
  X X XXXXX XXXXXX XXXX   X   XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX  X
X  XX X   XXXXXXXXXX XXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXX   X
 X  XXXX XXX  XXX  XX X XXX XXXX   XXXX XXXXXXXXXXXXXXXXXXXXXXXX  X X
  X  XXXXX XXX   XX XXXX    XX  XXXXXX XXXXXXXXXXXXXXXXXXXXXXXX  X  X
XXXX  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX  X   X
   XX X                               XXXXXXXXXXXXXXXXXXXXXXX  X  X X
     X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X  X  X
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X  X   X
       XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X  X  X X
       XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X  X  XX X
       X                            XXXXXXXXXXXXXXXXXXXX  X  X  XXX X
       XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX  X  X  XXXX X
XXX    XXXXXXXXX    X   XX   X  XX XXXXXXXXXXXXXXXXXXX  X  X  XXXXX X
   X   X XX  XX XXXX XXXX XXX XXXX XXXXXXXXXXXXXXXXXX  X  X  XX XXX X
 XXX  XXXXXX XXX XXXX  XX XXX XXX XXXXXXXXXXXXXXXXXX  X  X  XXX XXX X
XXXXXX    XXXXXXXXXX  XXXXXXXXXXX XXXXXXXXXXXXXXXXX  X  X  XXXX XXX X
XXX        XXXXXX XXXX  XXXXXXXX XXXXXXXXXXXXXXXXX  X  X  XXXXX XXX X
  XXXX     XXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXX  X  X  XXXXXX XXX X
      XX   XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX  X  X  XXX XXX XXX X
        XX X                    XXXXXXXXXXXXXXX  X  X  XXXX XXX XXX X
    X      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X  X  XXXXX XXX XXX X
          XX                                   X  X  XX XXX XXX XXX X
 X  X    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X  XXX XXX XXX XXX X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
     XX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XX  XXX X
 X    X    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX X  XXXX X
    X X    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX   XXXXX X
X     X    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXXXXXX X
     X     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX X  XXXX XXX X
   XX     XX        XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX  XXXXXX XXX X
XXX     XXX         XXXXXXXXXXXXXXXXXXXXXXXXX  X X X   XXXX XXX XXX X
        XXXXXXXXXX  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XXXXXX XXX XXX X
       XX X      X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X XXXXXXXX XXX XXX X
      XX X       X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X XXXX XXX XXX XXX X
   XXXXXX        X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X XXXX XXX XXX XXX X
  XXXXXX X       X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
 XXXX X XX       X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXX X X X       X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXX X X        X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXX XX        X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XX XX X X        X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXX X X X       X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXXXXXXXXXXXX  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
                    XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XX  XXX X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX   XXXXX X
XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX  X X X XX X   XXXXXXX X
XXXXXXXXXXXXXXXXXXXXX  XXXXXXXXXXXXXXXXXXXXXX  X X X XX   XXXXXXXXX X
XXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXX  X X X   XXXXXXXX XXX X
XXXXXXXXXXXXXXXXXX   X X XXXXXXXXXXXXXXXXXXXX  X X X XXXXXX XXX XXX X
XXXXXXXXXXXXXXXXXX XXX XX XXXXXXXXXXXXXXXXXXX  X X XXXX XXX XXX XXX X
                   X X  XX XXXXXXXXXXXXXXXXXX  X X XXXX XXX XXX XXX X
XXXXXXXXXXXXXXXXXXXX X   XX XXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
                   X X X  X  XXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
                   X X X  XX XXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXXXXXXXXXXXX X X XX  X  XXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXX X X         X X X XX  XX XXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXX X X          X X X XXX  X  XXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXX XX          X X X XXX  XX XXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
X X X X          X X X XXXX XX  XXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXX XX          X X X XXXX  X  XXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXX X X          X X X XXXX  X  XXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXX X          X X X XXXX  XX  XXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXXX        X X X XXXX  XX  XXXXXXXXXXXX  X X                  X
XXXXXXXXXXX      X X X XXXX  XX  XXXXXXXXXXXX  X X XXXXXXXXXXXXXXXX X
XXXXXXXXXXXXX    X X X XXXX  XX  XXXXXXXXXXXX  X X XXXXXXXXXXXXXXXX X
   XXXXXXXXXX    X X X XXXX  XX  XXXXXXXXXXXX  X X XXXXXXXXXXXXXXXX X
      X  XXXX    X X X XXXX  XX  XXXXXXXXXXXX  X X X XX XXX XXX XXX X
 X X      XXX    X X X XXXX  X  XXXXXXXXXXXXX  X X X XX XXX XXX XXX X
      X   XX     X X X XXXX  X  XXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXX XX      X X X XXXX XX  XXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXXXX       X X X XXX  XX XXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
 X X X           X X X XXX  X  XXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXX X X          X X X XX  XX XXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXXXXXXXXXXXX X X XX  X  XXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
                   X X X  XX XXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
                   X X X  X  XXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXXXXXXXXXXXXXX X   XX XXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
X X XX             X X  XX XXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
    XXXXXXXXXXXXXX XXX XX XXXXXXXXXXXXXXXXXXX  X X XX X XXX XXX XXX X
   XXXXXXXXXXXXXXX   X X XXXXXXXXXXXXXXXXXXXX  X X XXXXX  X XXX XXX X
XXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXX  X X X XXXXXX  XX XXX X
XXXXXXXXXXXXXXXXXXXXX  XXXXXXXXXXXXXXXXXXXXXX  X X X   XXXXXX   XXX X
        XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX  X X X XX   XXXXXXXXX X
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XX  XXXXXXX X
     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX   XXXXX X
    XX              XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XX  XXX X
XXXXXXXXXXXXXXXXXX  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXXX        X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
    X X  XXX     X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
         X  X    X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
X     X  X   X   X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXX     X    X   X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXXX    X   X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXXXXX   X   X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
     X  X X X    X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
 XX      X X     X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X XX X XXX XXX XXX X
     X  X  X     X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X XXXX XXX XXX XXX X
       X   X     X  XXXXXXXXXXXXXXXXXXXXXXXXX  X X XXXXX XX XXX XXX X
      X    XXXXXXX  XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XXXXX  XXX XXX X
XXXXXX     X        XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XXXXXX XXX XXX X
          X         XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXXX XX XXX X
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXXXXX  XXX X
XXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXXXXXX X
XXXXXXXXXX    X    XXXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXXXXXX X
XXXXXXXX    X X     XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXX       X     XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
XXXXXXX      X      XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
   XX XX     X      XXXXXXXXXXXXXXXXXXXXXXXXX  X X X XX XXX XXX XXX X
    X  X    X       XXXXXXXXXXXXXXXXXXXXXXXXX  X X XX X XXX XXX XXX X
    X X     X      XX                          X X  XXX XXX XXX XXX X
    XX     X       XXXXXXXXXXXXXXXXXXXXXXXXXX  X  X  XX XXX XXX XXX X
XX  XX     X      XX             XXXXXXXXXXXXX  X  X  XX XX XXX XXX X
   XXX    X      XXXXXXXXXXXXXXXX XXXXXXXXXXXXX  X  X  XX X XXX XXX X
   X X    X    XXXXXXX XXXXXXXXXX XXXXXXXXXXXXXX  X  X  XXX XXX XXX X
   X XX   X   XXXX XXXX  XXXXXXX X XXXXXXXXXXXXXX  X  X  XX XXX XXX X
XXXXX XXXXX  XXXXXXX  XXXXXXXXXXXX XXXXXXXXXXXXXXX  X  X  XX XX XXX X
   XX      XXXXXXX XXXX   XX XXX XX XXXXXXXXXXXXXXX  X  X  XX X XXX X
XXXX XX     XXX  XXXX XXXXX XXX XXX XXXXXXXXXXXXXXXX  X  X  XX  XXX X
XXX    XXXX XXXXX    X    XX   X  XX XXXXXXXXXXXXXXXX  X  X  XX XXX X
XXXX        XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX  X  X  XXXXX X
XXX X       X                         XXXXXXXXXXXXXXXXX  X  X  XXXX X
XXX X      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X  X  XXX X
XXX X   XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X  X  XX X
   X X X  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X  X  X X
XXX X X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  X  X   X
   X X X                                XXXXXXXXXXXXXXXXXXXX  X  X  X
XXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX  X  X X
XXX  XXXXXX XXX    XX XXXXX    XX  XXXXX XXXXXXXXXXXXXXXXXXXXX  X   X
   XXXXX  XXX   XXX  XXX  X XXX XXX   XXX XXXXXXXXXXXXXXXXXXXXX  X  X
XXXXX      XXXXXXXXXXXX XXXXXXXXX  XXX XX XXXXXXXXXXXXXXXXXXXXXX  X X
XXXX XXXXXXX XXXXXXX XXXX   X   XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX   X
   XXXXX  XXX    XX XX XXXXX XXX  XXX X XX XXXXXXXXXXXXXXXXXXXXXXX  X
    XXX XXXX XXXX     XX XXXX XXXXX   XXXXX XXXXXXXXXXXXXXXXXXXXXXX X
    X  XXX  X XXXXXXXXXX  XXXXXX  XXX X  XX XXXXXXXXXXXXXXXXXXXXXXX X
     XX   XXXXXXX XXXX  XXX X   XXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXX X
     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX X
      XX                                      XXXXXXXXXXXXXXXXXXXXX X
     X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
    X  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
   X   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
   XXX X                                        XXXXXXXXXXXXXXXXXXX X
XXX    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX X
       X   XXX XXXX XXXXXX XXXXXXX XXXXXXX XXXXX XXXXXXXXXXXXXXXXXX X
      X      XXXXX XXXX   X    XXXXX X   XXXX XX XXXXXXXXXXXXXXXXXX X
      XX      XXXXX    XXXXXXXX XXX X XXXX XXXXXX XXXXXXXXXXXXXXXXX X
XXXXXX  X     XXX XXXXXXXXXXX XXXXXXXX XXXX XX  X XXXXXXXXXXXXXXXXX X
         XX    XXXXXX    XX  XXX X XXXXXXXXXX XXXX XXXXXXXXXXXXXXXX X
        XXX     XXX  XXXX  XXX  XXX  XXX XXXXXXXXX XXXXXXXXXXXXXXXX X
XXX       X     XXXXX XXXXX  XXXXXXXXX   XX  X XXXX XXXXXXXXXXXXXXX X
XXX             XXXX XXXXXXX  X   XXX XXX XXX X  XX XXXXXXXXXXXXXXX X
                XXXXX  XX  XXX XXX XX XXXXXX XXXXXXX XXXXXXXXXXXXXX X
       X       XXXXXXXXXXXXXX XXX  X XXXXXXX XXXXXXX XXXXXXXXXXXXXX X
XXXXX         XXX  XXXX  XXXXXXXXXXXXXXXXXX XXX XXXXX XXXXXXXXXXXXX X
   XXXXXX    XXXXXX XX XX   XX   XXXX XXXXXX XX X  XX XXXXXXXXXXXXX X
   X XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX  XX  XX XXXXXXX XXXXXXXXXXXX X
 XX   XXXXXXX    XX XXXXXXXXXXX  XXXXXXXX XX XXXXXXXXX XXXXXXXXXXXX X
   X  XX    XXXXX  XXXX X    XXXX   XX  XXXXXX  X   XXX XXXXXXXXXXX X
   X   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX X
   X    XX                                               XXXXXXXXXX X
    X    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
X          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
 XXX        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
    X        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
     X       XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
      XX      XX                                            XXXXXXX X
        X     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX X
XXX  X  X     XXX XXX XXX    XXXXXXXX XXXX XXXXXXXX   XXXXX  XXXXXX X
XXX     X    XXXXX XXXXXXXXXX  XXXXX XXXXXX XXXXXX XXXXXXXXX XXXXXX X
XXXXXX  X   XXXXXXXXXXXXXXXXXXX XX  XXXXXXXXX  XXXXXXXXXXXX X XXXXX X
XXXXXXXX  XXXXXXX  XX  XXXXXXXXXXXXXXX    XX XXXX  XXXXXXX  X XXXXX X
XXXXXXXXXXXXX   XX XXXXXXXXXXX XXXX XXXX XXXXXXXX   X X XXXXX XXXXX X
XXXXXXXXXXXXXXXX  XXXX   XXX   XXXXXXXXXX  XXXXXXXXXXXX XXXXXX XXXX X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX    X X   X XXXX X
XXXXXXXXXXXXXXXXXX  XXXXXX    XXXXXXX XXXX XXXXXXX XXXXXXXXXXXX XXX X
XX   X     XXXXXXXXX XXXX XXXX  XXXXXX   XX XX  XXXXXXXXXXXXXXX XXX X
            XXXXXXXX XXXXXXXXXXX  XX  XXXX  XXXX   XXXXXXXXXX XX XX X
             XXXX   XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X  XX XX X
             XX   XXX   XXXXXXXXXXXXXXXXX XX  XXXXX XX  XXXXXXXXX X X
             XXXXXXXXXXXXXXX      XX  XXXXXX XXXXXX  XXXXXX XX XX X X
XXXX  X      XXXXXXXX XXXXXXXXXXXXXXXXX     XXX    XXXXXXXXXXXXXX X X
    XX      XXXXXXXX  XXXX    XXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXX  X
            XXXXXXXXXXXX  XXXX   XXXXXXXXXXXXXXX    XXX XXXXXXXXXX  X
         XXXX XXXXXXXXX XXXXXXXXX  XXX   XXXXXX XXXX  XX   XX XXXXX X
XXXXXXXXXXXXX XXXXXX XX  XXXXX   XXX  XXXXXXXXXXXXXXXXXXXXXXX X XXX X
XXXXXXXXXXXX X   XXXX XXX   XXXXXX  XX  XXXX  XXXXXXX  XX    XXXXXX X
XXXXXXXX   XXXXX    XXXXXXX      XXX XX  XXX X XXX  XX XXXXX    XXX X
XXXXX    XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX   XXX   XXXX XXXXXX XXXX X
XXXXXXXXXXXXX XXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX X
    XXXXXXXXX XXXXX    XXXX      XXXXXXXXX    XXXXXXXXXX XXXXXXXX X X
XXXX   XXX  XXXXX  XXXX XX XXXXXX  X X    XXXX XXX     XX XXXXXXX X X
XXXXXXX   XXX    XXXXX  XX XXX XXXX   XXXX XX XXX XXXXX XX     XXXX X
   XXXXXXXX XXXXXXXXXXXXXXX XXX  XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
 XXXXX   XX XX   XXXXXXX XXXXXXXXX   X  XXXXX XXX  XXXXXX  XXX XXXX X
 XXX  XXXXXX XXXX  XXX XX  XXXX   XXXX X   XXX XX XXXX   XX   XXX X X
    XXXXXXXXXXXXXXX   XXXXXX   XXXXXXXXXXXX    XXX    XXXX XXXXXXXX X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX



 SUPPER

